<?php
class listService extends service {
	function __construct($id_reporter) {
		parent::__construct($id_reporter);
	}
	public function traerTodo() {
		$arr_result = array();
		$query = "SELECT * FROM reportes WHERE (fk_reportador = ".$this->get('reportes','fk_reportador').") AND (estado>0) AND (clase_reportador = 0);";
		$result = mysql_query($query) or die(mysql_error());
		$i = 0;
		while ($reg = @mysql_fetch_array($result)) {
			$i++;
			$arr_result[$i]['id'] = $reg['id'];
			$arr_result[$i]['titulo'] = $reg['titulo'];
			$arr_result[$i]['ultima_actualizacion'] = $reg['ultima_actualizacion'];
			switch ($reg['estado']) {
				case 1:
					$arr_result[$i]['estado'] = 'Reportado';
					break;
				case 2:
					$arr_result[$i]['estado'] = 'Aceptado';
					break;
				case 3:
					$arr_result[$i]['estado'] = 'Trabajando';
					break;
				case 4:
					$arr_result[$i]['estado'] = 'Resuelta';
					break;
				case 5:
					$arr_result[$i]['estado'] = 'Cerrada';
					break;
				default:
					$arr_result[$i]['estado'] = 'Anulada';
					break;
			}
			switch ($reg['tipo']) {
				case 1:
					$arr_result[$i]['tipo'] = 'Mal funcionamiento';
					break;
				case 2:
					$arr_result[$i]['tipo'] = 'Sugerencia';
					break;
				default:
					$arr_result[$i]['tipo'] = 'Critica';
					break;
			}
			switch ($reg['subsistema']) {
				case 'COM':
					$arr_result[$i]['subsistema'] = 'Comunidad';
					break;
				case 'TX':
					$arr_result[$i]['subsistema'] = 'Transmision';
					break;
				case 'SAC':
					$arr_result[$i]['subsistema'] = 'Sistema de administracion de clases';
					break;
				default:
					$arr_result[$i]['subsistema'] = 'Pagina Principal';
					break;
			}
		}
		return $arr_result;
	}
}
?>